artificial membranes - Alemán Inglés Diccionario